'''
主进程等待子进程销毁。
1.实现主进程销毁，子进程退出，把子进程设置为deamon
2.在主进程退出前，销毁子进程；
'''
import multiprocessing
import time


def child_proc():
    for i in range(10):
        print('子进程执行中')
        time.sleep(1)


if __name__ == '__main__':
    childproc = multiprocessing.Process(target=child_proc)
    # 方法一
    childproc.daemon = True
    childproc.start()
    time.sleep(5)
    print('主进程over')
    # 方法二.子进程退出
    # mainproc.terminate()
